controller or treasurer - French English Dictionary